International Commission on Irrigation & Drainage Commission Interationale des Irrigation et du Drainage



(7751) Overhead irrigation
Irrigation in which water is emitted under pressure into the air, to fall on the soil surface as spray.

Related items you may like

Irrigation

Dictionary - Irrigation History Terms

Sign up for newsletter

Follow us